non-expendable supplies and material - German English Dictionary